atomic propelled - Turkish English Dictionary